﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entidades.Sistema.Venta;

namespace Entidades.Sistema.Produccion
{
    public enum EnumEstados
    {
        Creada = 0,
        Iniciada = 1,
        Editada = 2,
        Finalizada = 3,
        Cancelada = 4
    }

    public abstract class AbstraccionEstado
    {
        public abstract List<AbstraccionEstado> proximosEstados { get; }
        public abstract short idEstado { get; }
        public abstract string descrip { get; }
        public abstract bool bajaStock { get; }
        public abstract Nullable<DateTime> fecha { get; }
        public abstract List<Pedido> obtenerPedidos { get; }  
    }
}
